package br.com.foxinline.enums;

public enum SituacaoImovel {

    CONCLUIDO(1, "CONCLUÍDO"),
    PENDENTE_DOC(2, "PENDENTE - FALTA DOCUMENTO"),
    PENDENTE_PROPRIETARIO(3, "PENDENTE - CASA FECHADA"),
    APTO(4, "APTO PARA RF"),
    NAO_APTO(5, "NÃO APTO PARA RF"),
    CANCELADO(6, "CANCELADA"),
    EM_BRANCO(7, "EM BRANCO");

    private Integer valor;
    private String nome;

    SituacaoImovel(String nome) {
        this.nome = nome;
    }

    public Integer getValor() {
        return valor;
    }

    public void setValor(Integer valor) {
        this.valor = valor;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    private SituacaoImovel(Integer valor, String nome) {
        this.valor = valor;
        this.nome = nome;
    }

    @Override
    public String toString() {
        return this.nome;
    }
}